---
type: tutorial
unitTitle: ブログの強化
title: 'ユニット5の導入 - Astro API'
description: >-
  「初めてのAstroブログ」チュートリアル -
  プロジェクトファイルからデータを取得して、ページのコンテンツとルーティングを動的に生成する
i18nReady: true
---

import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';



複数のブログ記事ができたので、AstroのAPIを使ってファイルを操作してみましょう！

## 概要

このユニットでは、インデックスページ、タグページ、RSSフィードを使ってブログを強化します。

その途中、以下の使い方を学びます。
- プロジェクト内にあるファイルのデータにアクセスするための`import.meta.glob()`
- 一度に複数のページ（ルーティング）を作成するための`getStaticPaths()`
- RSSフィードを作成するためのAstro RSSパッケージ



<Box icon="check-list">

## チェックリスト

<Checklist>
- [ ] Astroプロジェクトにブログ用の機能を追加する準備ができた！
</Checklist>
</Box>
